Typhoon Hagupit Makes Landfall in China

Typhoon Hagupit made landfall in China on Monday.  At 5:00 p.m. EDT on Monday the center of Typhoon Hagupit was located at latitude 28.3°N and longitude 120.8°E which put it about 50 miles (80 km) south-southwest of Taizhou, China and about 235 miles (375 km) south of Shanghai.  Hagupit was moving toward the north-northwest at … Continue reading Typhoon Hagupit Makes Landfall in China